Conversation
…onfig Source mode popups now receive the same keymaps as copy mode (close, focus, promote, zoom, stack view, window nav). Keymaps are tracked and removed on popup close to prevent leaking into normal editing. This also makes confirm_on_close reachable for source mode. Wrap nvim_win_set_config in pcall in layout.reflow() and stack_view.resize_all() to match update_focus_zindex() safety, preventing WinClosed/WinResized race crashes.
Prevents dash-prefixed queries from being interpreted as rg options and caps results at 1000 to avoid unbounded output on large matches.
The marks provider exposes separate buffer/global/all entry points, making the scope config field redundant. Remove it from defaults, validation, types, docs, and tests to avoid misleading users.
Add fs_stat check before creating a location in file.under_cursor so non-existent paths and directories are filtered out instead of producing invalid popups.
Call cleanup.stop() unconditionally before checking auto_close config in events.setup(), so re-setup with auto_close disabled properly clears the previous timer.
…allback Add path-prefixed warning when JSON decode fails in store.read and store.read_sync, so users can identify corrupted session files instead of seeing sessions silently disappear.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes
nvim_win_set_configfailures.